not leave in peace - Alemán Inglés Diccionario